/**
 * =============================================================
 * @package		RAXO Prime Module Layout
 * -------------------------------------------------------------
 * @copyright	Copyright (C) 2009-2018 RAXO Group
 * @link		https://www.raxo.org
 * @license		RAXO Commercial License
 * 				This file is forbidden for redistribution
 * =============================================================
 */


/* ----- RESET & DEFAULT Styles ----- */
.raxo-prime {
		-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
}
.raxo-prime *,
.raxo-prime :before, .raxo-prime :after {
		-webkit-box-sizing: inherit;
	box-sizing: inherit;
}
.raxo-prime article,
.raxo-prime h3,
.raxo-prime h4,
.raxo-prime img,
.raxo-prime a {
	margin: 0; padding: 0;
	background: transparent none;
	border: 0 none;
}
.raxo-prime a {
	color: #fff !important;
	text-decoration: none;
	outline: 0;
		-webkit-transition: all .2s ease-out;
	transition: all .2s ease-out;
}
	.raxo-prime a:hover {
		opacity: .8;
		background: transparent none;
	}
/* Embed Google Fonts*/
@import url('https://fonts.googleapis.com/css?family=Roboto:400,700');



/* ----- MODULE BLOCK Styles ----- */
.raxo-prime .allmode-name,
.raxo-prime .allmode-showall {
	margin: 0 0 20px; padding: 10px 20px 8px;
	font: normal 18px/22px 'Roboto', Arial, sans-serif;
	color: #fff;
}
.raxo-prime .allmode-showall {
	margin: 20px auto;
	font-size: 16px;
	text-align: center;
}

@media (min-width: 480px) {
	.raxo-prime .raxo-wrap {
			display: -ms-flexbox; display: -webkit-box;
		display: flex;
			-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}
.raxo-prime .raxo-top,
.raxo-prime .raxo-normal,
.raxo-prime article {
		-ms-flex-positive: 1; -webkit-box-flex: 1;
	flex-grow: 1;
		-ms-flex-negative: 1;
	flex-shrink: 1;
		-ms-flex-preferred-size: 192px;
	flex-basis: 192px;
	min-width: 192px;
}
	.raxo-prime .raxo-wrap .raxo-wrap {
		height: 100%;
	}
	.raxo-prime article {								/* Prefered size of normal item */
			-ms-flex-preferred-size: 220px;
		flex-basis: 220px;
	}
	.raxo-prime .raxo-top article {						/* Prefered size of top item */
			-ms-flex-preferred-size: 360px;
		flex-basis: 360px;
	}

/* Default Gutter 2px (1px on each side of a item) */
.raxo-prime > .raxo-wrap {margin: -1px !important;}
.raxo-prime article {margin: 1px;}



/* ----- MODULE Items ----- */
.raxo-prime article {
	position: relative;
	display: block;
	overflow: hidden;
}
.raxo-prime article > a.raxo-link {
	position: absolute; z-index: 3;
	top: 0; bottom: 0;
	left: 0; right: 0;
}
.raxo-prime .raxo-overlay {
	position: absolute; z-index: 2;
	top: 0; bottom: 0;
	left: 0; right: 0;
	padding: 20px 16px 16px 20px;
	background: rgba(0,0,0,0);

		display: -ms-flexbox; display: -webkit-box;
	display: flex;
		-ms-flex-flow: column nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal;
	flex-flow: column nowrap;
		-ms-flex-pack: end; -webkit-box-pack: end;
	justify-content: flex-end;
		-ms-flex-align: start; -webkit-box-align: start;
	align-items: flex-start;

		-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
}
	.raxo-prime article:hover .raxo-overlay {
		background: rgba(20,20,20,.25);
			-webkit-transition-duration: .2s;
		transition-duration: .2s;
	}



/* ----- IMAGE Styles ----- */
.raxo-prime .raxo-image,
.raxo-prime .raxo-image > a,
.raxo-prime .raxo-image img {
	display: block;
	width: 100%; height: 100%;
}
.raxo-prime .raxo-image img {
		-o-object-fit: cover;
	object-fit: cover;

	image-rendering: -webkit-optimize-contrast;
}
.raxo-prime .raxo-image:after {
	content: "";
	position: absolute; z-index: 1;
	left: 0; right: 0; bottom: 0;
	height: 72%;
		background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(20,20,20,.72)));
	background-image: linear-gradient(to bottom, transparent, rgba(20,20,20,.72));
}



/* ----- CONTENT Styles ----- */
.raxo-prime .raxo-content {
		-ms-flex-order: 3; -webkit-box-ordinal-group: 4;
	order: 3;
		-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
}

/* ----- Item TITLE ----- */
.raxo-prime .raxo-title {
	margin: 10px 0 0;
	font: bold 18px/20px 'Roboto', Arial, sans-serif;
	text-shadow: 0 1px rgba(51,51,51,.6);
}
	.raxo-prime .raxo-top .raxo-title {
		font-size: 26px;
		line-height: 28px;
	}

/* Cut long titles (maximum 3 visible rows) */
.raxo-prime .raxo-title a {
	display: inline-block;
	max-height: 60px;
	overflow: hidden;
}
	.raxo-prime .raxo-top .raxo-title a {
		max-height: 84px;
	}

/* Title animated underline */
.raxo-prime .raxo-title:after {
	content: "";
	display: block;
	position: relative;
	bottom: -3px;
	width: 0; height: 2px;
		-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
}
	.raxo-prime .raxo-top .raxo-title:after {
		height: 3px;
	}
	.raxo-prime article:hover .raxo-title:after {
		width: 44%;
	}

/* ----- Item TEXT ----- */
.raxo-prime .raxo-text {
	margin-top: 8px;
	font-size: 14px;
	line-height: 20px;
	color: #e0e0e0;
}
.raxo-prime .raxo-normal .raxo-text {
	margin-top: 0;
	max-height: 0;
	opacity: 0;
	overflow: hidden;
		-webkit-transition: margin .1s linear .4s, opacity .4s ease-out, max-height .4s ease-out;
	transition: margin .1s linear .4s, opacity .4s ease-out, max-height .4s ease-out;
}
	.raxo-prime .raxo-normal article:hover .raxo-text {
		margin-top: 10px;
		max-height: 100px;								/* maximum 5 visible rows (5 * 20px) */
		opacity: 1;
			-webkit-transition-delay: 0s, .1s, .1s;
		transition-delay: 0s, .1s, .1s;
	}



/* ----- META Elements ----- */
.raxo-prime .raxo-meta {
		-ms-flex-order: 2; -webkit-box-ordinal-group: 3;
	order: 2;
	margin-left: -20px;
	padding: 2px 14px 2px 20px;
	color: #e0e0e0;
	background: rgba(44,44,44,.64);
}
	.raxo-prime .raxo-meta > span {
		display: inline-block;
		line-height: 20px;
	}
	.raxo-prime .raxo-meta > :not(:last-child):after {
		content: "|";
		display: inline-block;
		margin: 0 14px;
		color: #999;
	}
.raxo-prime .raxo-hits,
.raxo-prime .raxo-rating,
.raxo-prime .raxo-comments {
	padding-left: 28px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-size: 20px 20px;
}
.raxo-prime .raxo-hits {								/* Item HITS */
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+DQoJPHBhdGggZD0iTTMyLDE0LjVDMTQuOCwxNC41LDIuNSwzMiwyLjUsMzJTMTQuOCw0OS41LDMyLDQ5LjVTNjEuNSwzMiw2MS41LDMyUzQ5LjIsMTQuNSwzMiwxNC41eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQoJPGNpcmNsZSBjeD0iMzIiIGN5PSIzMi41IiByPSIxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+DQo8L3N2Zz4NCg==");
	/*background-image: url("icon-hits.svg");*/
}
.raxo-prime .raxo-rating {								/* Item RATING */
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+Cgk8cGF0aCBkPSJNMzIgNDhMMTUgNThsNC0xOUw1IDI2bDE5LTIgOC0xOCA4IDE4IDE5IDItMTQgMTMgNCAxOS0xNy0xMHoiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
	/*background-image: url("icon-rating.svg");*/
}
.raxo-prime .raxo-comments {							/* Item COMMENTS */
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+DQoJPHBhdGggZD0iTTQyLDhIMjJDMTAuOTUsOCwyLDE2Ljk1LDIsMjhjMCw5LjUsNi42MiwxNy40MywxNS41LDE5LjQ3VjU4bDEyLTEwSDQyYzExLjA1LDAsMjAtOC45NSwyMC0yMFM1My4wNSw4LDQyLDh6IiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCgk8Y2lyY2xlIGN4PSIyMCIgY3k9IjI4IiByPSIzIiBmaWxsPSJ3aGl0ZSIvPg0KCTxjaXJjbGUgY3g9IjMyIiBjeT0iMjgiIHI9IjMiIGZpbGw9IndoaXRlIi8+DQoJPGNpcmNsZSBjeD0iNDQiIGN5PSIyOCIgcj0iMyIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg0K");
	/*background-image: url("icon-comments.svg");*/
}



/* ----- Item CATEGORY ----- */
.raxo-prime .raxo-category {
		-ms-flex-order: 1; -webkit-box-ordinal-group: 2;
	order: 1;
	margin: 0 0 auto -20px;
	padding: 0 14px 0 20px;
	font: bold 12px/24px 'Roboto', Arial, sans-serif;
}
	.raxo-prime .raxo-fill {
			-ms-flex-order: 1; -webkit-box-ordinal-group: 2;
		order: 1;
			-ms-flex: 1; -webkit-box-flex: 1;
		flex: 1;
	}



/* ----- COLOR Schemes ----- */

/* --- Light Blue Color (default) --- */
.raxo-prime .allmode-name,
.raxo-prime .allmode-showall,
.raxo-prime .raxo-category {
	background-color: #3598dc;
}
.raxo-prime .raxo-title:after {
	background-color: #3baaf5;
}

/* --- Red Color --- */
.prime-red .allmode-name,
.prime-red .allmode-showall,
.prime-red .raxo-category {
	background-color: #cc1f1f;
}
.prime-red .raxo-title:after {
	background-color: #e52222;
}

/* --- Pink Color --- */
.prime-pink .allmode-name,
.prime-pink .allmode-showall,
.prime-pink .raxo-category {
	background-color: #d24087;
}
.prime-pink .raxo-title:after {
	background-color: #eb4696;
}

/* --- Orange Color --- */
.prime-orange .allmode-name,
.prime-orange .allmode-showall,
.prime-orange .raxo-category {
	background-color: #d94d16;
}
.prime-orange .raxo-title:after {
	background-color: #f25618;
}

/* --- Yellow Color --- */
.prime-yellow .allmode-name,
.prime-yellow .allmode-showall,
.prime-yellow .raxo-category {
	background-color: #ebc300;
}
.prime-yellow .raxo-title:after {
	background-color: #ffd505;
}

/* --- Green Color --- */
.prime-green .allmode-name,
.prime-green .allmode-showall,
.prime-green .raxo-category {
	background-color: #4d9926;
}
.prime-green .raxo-title:after {
	background-color: #5cb82e;
}

/* --- Turquoise Color --- */
.prime-turquoise .allmode-name,
.prime-turquoise .allmode-showall,
.prime-turquoise .raxo-category {
	background-color: #1bb39e;
}
.prime-turquoise .raxo-title:after {
	background-color: #1fccb5;
}

/* --- Blue Color --- */
.prime-blue .allmode-name,
.prime-blue .allmode-showall,
.prime-blue .raxo-category {
	background-color: #0a55bf;
}
.prime-blue .raxo-title:after {
	background-color: #0b61d9;
}

/* --- Violet Color --- */
.prime-violet .allmode-name,
.prime-violet .allmode-showall,
.prime-violet .raxo-category {
	background-color: #6c3aad;
}
.prime-violet .raxo-title:after {
	background-color: #7d44c7;
}

/* --- Gray Color --- */
.prime-gray .allmode-name,
.prime-gray .allmode-showall,
.prime-gray .raxo-category {
	background-color: #636363;
}
.prime-gray .raxo-title:after {
	background-color: #969696;
}



/* ----- Predefined Proportions & Columns ----- */

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {

	/* Layout Proportions */
	.raxo-prime[class*="prime-sm"] .raxo-top {
			-ms-flex: none; -webkit-box-flex: 0;
		flex: none;
	}
	.raxo-prime.prime-sm-1-1 .raxo-top {width: 100%;}
	.raxo-prime.prime-sm-1-2 .raxo-top {width: 50%;}

	.raxo-prime.prime-sm-1-3 .raxo-top {width: calc(100% * 1 / 3.001);}
	.raxo-prime.prime-sm-2-3 .raxo-top {width: calc(100% * 2 / 3.001);}

	.raxo-prime.prime-sm-1-4 .raxo-top {width: 25%;}
	.raxo-prime.prime-sm-3-4 .raxo-top {width: 75%;}

	.raxo-prime.prime-sm-1-5 .raxo-top {width: 20%;}
	.raxo-prime.prime-sm-2-5 .raxo-top {width: 40%;}
	.raxo-prime.prime-sm-3-5 .raxo-top {width: 60%;}
	.raxo-prime.prime-sm-4-5 .raxo-top {width: 80%;}

	/* Number of Columns */
	.raxo-prime.top-sm-col1 .raxo-top article,
	.raxo-prime.normal-sm-col1 .raxo-normal article {
			-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
	.raxo-prime.top-sm-col2 .raxo-top article,
	.raxo-prime.normal-sm-col2 .raxo-normal article {
			-ms-flex-preferred-size: calc(49.98% - 2px);
		flex-basis: calc(49.98% - 2px);
	}
	.raxo-prime.top-sm-col3 .raxo-top article,
	.raxo-prime.normal-sm-col3 .raxo-normal article {
			-ms-flex-preferred-size: calc(33.32% - 2px);
		flex-basis: calc(33.32% - 2px);
	}
	.raxo-prime.top-sm-col4 .raxo-top article,
	.raxo-prime.normal-sm-col4 .raxo-normal article {
			-ms-flex-preferred-size: calc(24.98% - 2px);
		flex-basis: calc(24.98% - 2px);
	}
	.raxo-prime.top-sm-col5 .raxo-top article,
	.raxo-prime.normal-sm-col5 .raxo-normal article {
			-ms-flex-preferred-size: calc(19.98% - 2px);
		flex-basis: calc(19.98% - 2px);
	}

}



/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {

	/* Layout Proportions */
	.raxo-prime[class*="prime-md"] .raxo-top {
			-ms-flex: none; -webkit-box-flex: 0;
		flex: none;
	}
	.raxo-prime.prime-md-1-1 .raxo-top {width: 100%;}
	.raxo-prime.prime-md-1-2 .raxo-top {width: 50%;}

	.raxo-prime.prime-md-1-3 .raxo-top {width: calc(100% * 1 / 3.001);}
	.raxo-prime.prime-md-2-3 .raxo-top {width: calc(100% * 2 / 3.001);}

	.raxo-prime.prime-md-1-4 .raxo-top {width: 25%;}
	.raxo-prime.prime-md-3-4 .raxo-top {width: 75%;}

	.raxo-prime.prime-md-1-5 .raxo-top {width: 20%;}
	.raxo-prime.prime-md-2-5 .raxo-top {width: 40%;}
	.raxo-prime.prime-md-3-5 .raxo-top {width: 60%;}
	.raxo-prime.prime-md-4-5 .raxo-top {width: 80%;}

	/* Number of Columns */
	.raxo-prime.top-md-col1 .raxo-top article,
	.raxo-prime.normal-md-col1 .raxo-normal article {
			-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
	.raxo-prime.top-md-col2 .raxo-top article,
	.raxo-prime.normal-md-col2 .raxo-normal article {
			-ms-flex-preferred-size: calc(49.98% - 2px);
		flex-basis: calc(49.98% - 2px);
	}
	.raxo-prime.top-md-col3 .raxo-top article,
	.raxo-prime.normal-md-col3 .raxo-normal article {
			-ms-flex-preferred-size: calc(33.32% - 2px);
		flex-basis: calc(33.32% - 2px);
	}
	.raxo-prime.top-md-col4 .raxo-top article,
	.raxo-prime.normal-md-col4 .raxo-normal article {
			-ms-flex-preferred-size: calc(24.98% - 2px);
		flex-basis: calc(24.98% - 2px);
	}
	.raxo-prime.top-md-col5 .raxo-top article,
	.raxo-prime.normal-md-col5 .raxo-normal article {
			-ms-flex-preferred-size: calc(19.98% - 2px);
		flex-basis: calc(19.98% - 2px);
	}
}


/* Large devices (laptops, 992px and up) */
@media (min-width: 992px) {

	/* Layout Proportions */
	.raxo-prime[class*="prime-lg"] .raxo-top {
			-ms-flex: none; -webkit-box-flex: 0;
		flex: none;
	}
	.raxo-prime.prime-lg-1-1 .raxo-top {width: 100%;}
	.raxo-prime.prime-lg-1-2 .raxo-top {width: 50%;}

	.raxo-prime.prime-lg-1-3 .raxo-top {width: calc(100% * 1 / 3.001);}
	.raxo-prime.prime-lg-2-3 .raxo-top {width: calc(100% * 2 / 3.001);}

	.raxo-prime.prime-lg-1-4 .raxo-top {width: 25%;}
	.raxo-prime.prime-lg-3-4 .raxo-top {width: 75%;}

	.raxo-prime.prime-lg-1-5 .raxo-top {width: 20%;}
	.raxo-prime.prime-lg-2-5 .raxo-top {width: 40%;}
	.raxo-prime.prime-lg-3-5 .raxo-top {width: 60%;}
	.raxo-prime.prime-lg-4-5 .raxo-top {width: 80%;}

	/* Number of Columns */
	.raxo-prime.top-lg-col1 .raxo-top article,
	.raxo-prime.normal-lg-col1 .raxo-normal article {
			-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
	.raxo-prime.top-lg-col2 .raxo-top article,
	.raxo-prime.normal-lg-col2 .raxo-normal article {
			-ms-flex-preferred-size: calc(49.98% - 2px);
		flex-basis: calc(49.98% - 2px);
	}
	.raxo-prime.top-lg-col3 .raxo-top article,
	.raxo-prime.normal-lg-col3 .raxo-normal article {
			-ms-flex-preferred-size: calc(33.32% - 2px);
		flex-basis: calc(33.32% - 2px);
	}
	.raxo-prime.top-lg-col4 .raxo-top article,
	.raxo-prime.normal-lg-col4 .raxo-normal article {
			-ms-flex-preferred-size: calc(24.98% - 2px);
		flex-basis: calc(24.98% - 2px);
	}
	.raxo-prime.top-lg-col5 .raxo-top article,
	.raxo-prime.normal-lg-col5 .raxo-normal article {
			-ms-flex-preferred-size: calc(19.98% - 2px);
		flex-basis: calc(19.98% - 2px);
	}
}


/* Extra large devices (desktops, 1200px and up) */
@media (min-width: 1200px) {

	/* Layout Proportions */
	.raxo-prime[class*="prime-xl"] .raxo-top {
			-ms-flex: none; -webkit-box-flex: 0;
		flex: none;
	}
	.raxo-prime.prime-xl-1-1 .raxo-top {width: 100%;}
	.raxo-prime.prime-xl-1-2 .raxo-top {width: 50%;}

	.raxo-prime.prime-xl-1-3 .raxo-top {width: calc(100% * 1 / 3.001);}
	.raxo-prime.prime-xl-2-3 .raxo-top {width: calc(100% * 2 / 3.001);}

	.raxo-prime.prime-xl-1-4 .raxo-top {width: 25%;}
	.raxo-prime.prime-xl-3-4 .raxo-top {width: 75%;}

	.raxo-prime.prime-xl-1-5 .raxo-top {width: 20%;}
	.raxo-prime.prime-xl-2-5 .raxo-top {width: 40%;}
	.raxo-prime.prime-xl-3-5 .raxo-top {width: 60%;}
	.raxo-prime.prime-xl-4-5 .raxo-top {width: 80%;}

	/* Number of Columns */
	.raxo-prime.top-xl-col1 .raxo-top article,
	.raxo-prime.normal-xl-col1 .raxo-normal article {
			-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
	.raxo-prime.top-xl-col2 .raxo-top article,
	.raxo-prime.normal-xl-col2 .raxo-normal article {
			-ms-flex-preferred-size: calc(49.98% - 2px);
		flex-basis: calc(49.98% - 2px);
	}
	.raxo-prime.top-xl-col3 .raxo-top article,
	.raxo-prime.normal-xl-col3 .raxo-normal article {
			-ms-flex-preferred-size: calc(33.32% - 2px);
		flex-basis: calc(33.32% - 2px);
	}
	.raxo-prime.top-xl-col4 .raxo-top article,
	.raxo-prime.normal-xl-col4 .raxo-normal article {
			-ms-flex-preferred-size: calc(24.98% - 2px);
		flex-basis: calc(24.98% - 2px);
	}
	.raxo-prime.top-xl-col5 .raxo-top article,
	.raxo-prime.normal-xl-col5 .raxo-normal article {
			-ms-flex-preferred-size: calc(19.98% - 2px);
		flex-basis: calc(19.98% - 2px);
	}
}




/* ----- Responsive breakpoints ----- */

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {

	.raxo-prime .raxo-text {
		display: none;
		margin: 0;
	}
	.raxo-prime .raxo-normal .raxo-meta {
		display: none;
	}

}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {

	.raxo-prime > .raxo-wrap {
		display: block;
	}

}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {

	/* place your rules here */

}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {

	.raxo-prime .allmode-showall {
		max-width: 360px;
	}

}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {

	.raxo-prime .allmode-name,
	.raxo-prime .raxo-top .raxo-overlay,
	.raxo-prime .raxo-top .raxo-meta,
	.raxo-prime .raxo-top .raxo-category {
		padding-left: 32px;
	}
	.raxo-prime .raxo-top .raxo-meta,
	.raxo-prime .raxo-top .raxo-category {
		margin-left: -32px;
	}
	.raxo-prime .raxo-top .raxo-title {
		font-size: 30px;
		line-height: 32px;
	}
	.raxo-prime .raxo-top .raxo-title a {
		max-height: 96px;
	}

}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

	.raxo-prime article {
			-ms-flex-preferred-size: 240px;
		flex-basis: 240px;
	}
	.raxo-prime .raxo-top article {
			-ms-flex-preferred-size: 400px;
		flex-basis: 400px;
	}

}
